
.table td.right, .table th.right {
	text-align: right;
	padding-right: 10px;
	padding-left: 4px;
}

.table td.center, .table th.center {
	text-align: center;
}

a.disabled-link,
a.disabled-link:visited ,
a.disabled-link:active,
a.disabled-link:hover {
    background-color:#d9d9d9 !important;
    color:#aaa !important;
}

del {
  color: red;
  font-weight: bold;
}
ins {
  color: green;
  font-weight: bold;
}

.smalltxt{
	font-size: 9px;
}

tr.backgrey {
	background-color: #f9f9f9 !important;
}
tr.backwhite {
	background-color: #f9f9f9 !important;
}
tr.topline td {
	border-top: 2px solid black;
}

td.equal {
	background-color: #BBFFBB !important;
}
td.equal:hover {
	background-color: #AAFFAA !important;
}

td.diff {
	background-color: #FFBBBB !important;
}